horseshoe foot - Fransızca İngilizce Sözlük